@charset "utf-8";
/* CSS Document */
.ml90{margin:0 0 0 90px; padding:1px 0;zoom:1;}
.head{position:relative;}
.head h1{background:url(../../images/common/logo.png) no-repeat 12px 0; padding:0 0 9px 0; height:45px; width:700px; margin:42px 0 23px 0; border-bottom:1px solid #868695;}
.login{ display:block; width:100px; height:119px; background:url(../../images/common/login.jpg) no-repeat 0 0; position:absolute; top:0; right:52px; text-indent:-9999px;-webkit-animation-name:'floatdiv';-webkit-animation-duration:6s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;}
@-webkit-keyframes 'floatdiv'{
	from{top:0;-webkit-border-radius:0;-webkit-box-shadow:2px 0 2px rgba(255,255,255,0.3),0 2px 2px rgba(255,255,255,0.3),-2px 0 2px rgba(255,255,255,0.3),0 -2px 2px rgba(255,255,255,0.3);}
	50%{top:3px;-webkit-border-radius:5px;-webkit-box-shadow:2px 0 2px rgba(255,255,255,0.6),0 2px 2px rgba(255,255,255,0.6),-2px 0 2px rgba(255,255,255,0.6),0 -2px 2px rgba(255,255,255,0.6);}
	to{top:0;-webkit-border-radius:0;-webkit-box-shadow:2px 0 2px rgba(255,255,255,0.3),0 2px 2px rgba(255,255,255,0.3),-2px 0 2px rgba(255,255,255,0.3),0 -2px 2px rgba(255,255,255,0.3);	}
}
.foot{float:right;_display:inline; height:100px;}
.foot h1,.foot span{display:block; text-align:right;}
.foot h1{color:#dbdbea; font-size:20px; text-align:right; padding:10px 15px 7px 0; width:680px; border-bottom:1px solid #dbdbea; font-weight:normal; height:20px;}
.foot span{ display:block; text-align:right; margin:10px 10px 10px 0; color:#ababb7;}
